long range gun - Turc Anglais Dictionnaire